rent from the owner - Francés Inglés Diccionario